smoke grenade – Català–English translations

🇬🇧 en ca

smoke grenade noun

  • bomb that generates thick smoke
granada de fum
Wiktionary Links